home *** CD-ROM | disk | FTP | other *** search
/ Internet Surfer: Getting Started / Internet Surfer - Getting Started (Wayzata Technology)(7231)(1995).bin / pc / textfile / faqs / news_ans / guidelin < prev    next >
Encoding:
Internet Message Format  |  1995-01-01  |  21.7 KB

  1. Path: bloom-picayune.mit.edu!senator-bedfellow.mit.edu!athena.mit.edu!jik
  2. From: jik@athena.mit.edu (Jonathan I. Kamens)
  3. Newsgroups: news.answers
  4. Subject: news.answers submission guidelines
  5. Supersedes: <news-answers-guidelines_722412017@athena.mit.edu>
  6. Followup-To: poster
  7. Date: 22 Dec 1992 06:01:30 GMT
  8. Organization: Massachusetts Institute of Technology
  9. Lines: 490
  10. Approved: news-answers-request@MIT.Edu (Jonathan I. Kamens)
  11. Distribution: world
  12. Expires: 4 Feb 1993 06:01:14 GMT
  13. Message-ID: <news-answers-guidelines_725004074@athena.mit.edu>
  14. Reply-To: news-answers-request@MIT.Edu (Jonathan I. Kamens)
  15. NNTP-Posting-Host: pit-manager.mit.edu
  16.  
  17. Archive-name: news-answers/guidelines
  18. Version: $Id: guidelines,v 1.39 1992/12/14 02:28:10 jik Exp $
  19.  
  20.  
  21. In order to submit an FAQ posting to the news.answers newsgroup, you
  22. should first modify your posting to conform to the guidelines given
  23. below, in section I.  Then, you should submit your posting to me using
  24. the instructions given below, in section II.
  25.  
  26. Once your posting is approved, you will post it directly to
  27. news.answers and other newsgroups yourself; i.e., after approval, you
  28. no longer have to go through me at all to post.  This is explained in
  29. more detail below.
  30.  
  31.  
  32. I. Submission guidelines
  33.  
  34.  A. Why the guidelines?
  35.  
  36.     There are three main reasons for the guidelines that are listed
  37.     below.
  38.  
  39.   1. Appropriateness
  40.  
  41.      Only periodic informational postings that are intended to be read
  42.      by people belong in news.answers.  The guidelines are meant to
  43.      prevent other types of postings, including discussion of periodic
  44.      informational postings, from appearing in the group.
  45.  
  46.   2. Usefulness to people
  47.  
  48.      The newsgroup should be as useful as possible to the people who
  49.      read it.  Requirements such as effective "Subject:" and
  50.      "Summary:" lines (see below) further this goal.
  51.  
  52.   3. Automatic archiving
  53.  
  54.      One of the main points of news.answers is that it can be archived
  55.      automatically in order to build up a database of periodic
  56.      informational postings.  Requirements such as the "Archive-name:"
  57.      line further that goal.
  58.  
  59.  B. Required header fields
  60.  
  61.     There are two "headers" in a news.answers posting.  The first is
  62.     the normal header that any article posted to the USENET has.  The
  63.     second header, the "auxiliary header," is separated from the first
  64.     by one or more blank lines.  As far as the News software is
  65.     concerned, the auxiliary header is just part of the body of the
  66.     article; however, news.answers requires some information in it.
  67.  
  68.     The requirements for each of the two headers are discussed in
  69.     detail below.  Required headers are marked with "(R)", while
  70.     optional ones are marked with "(O)".
  71.  
  72.   1. The normal header
  73.  
  74.    a. Newsgroups (R)
  75.  
  76.       I need to know exactly what will appear in the Newsgroups line
  77.       of the posting.  Although the order of newsgroups on the line is
  78.       not important from the point of view of the news software, I
  79.       prefer to have news.answers listed last, since it is the least
  80.       "relevant" of the listed newsgroups.
  81.  
  82.       Example:
  83.  
  84.        Newsgroups: comp.sys.foo,news.answers
  85.  
  86.       Note that your Newsgroups line should NOT contain only
  87.       news.answers.  FAQ postings should be cross-posted to
  88.       news.answers from their home newsgroups, rather than being
  89.       posted separately to news.answers.
  90.  
  91.       However, if you get approval for news.answers cross-posting in
  92.       the middle of your "posting cycle," and you do not wish to wait
  93.       until the next scheduled posting time to cross-post to
  94.       news.answers, then you can post your FAQ only to news.answers.
  95.       If you choose to do this, please make sure to let me know you
  96.       are going to, and please do not do it more than once.
  97.  
  98.    b. Subject (R)
  99.  
  100.       The subject line of your posting should have some meaning
  101.       outside of its home newsgroup(s).  For example, instead of just
  102.       "FAQ," you might have "<x> FAQ", where "<x>" is the name of the
  103.       newsgroup or the topic being discussed.
  104.  
  105.       Furthermore, important information should appear near the
  106.       beginning of the subject line, so that news readers that display
  107.       article summaries don't cut off the important information.  For
  108.       example, instead of "Frequently Asked Questions about <x>," use
  109.       "<x> Frequently asked Questions."
  110.  
  111.       Example:
  112.  
  113.        Subject: comp.sys.foo Frequently Asked Questions (FAQ)
  114.  
  115.    c. Followup-To (R) and Reply-To (O)
  116.  
  117.       Your posting must have a "Followup-To:" line in the header that
  118.       directs followups to somewhere other than news.answers.  You may
  119.       choose to direct followups back to the home newsgroup of the
  120.       FAQ, or to direct followups to the author of the FAQ, in which
  121.       case "Followup-To: poster" is sufficient.  That means that you
  122.       actually put the word "poster" there, as specified in the RFC
  123.       which describes the format of Usenet postings.  Do NOT put an
  124.       E-mail address in the "Followup-To:" field.
  125.  
  126.       If you forget the "Followup-To:" and I get mailed followups to
  127.       your FAQ, I'm going to get peeved at you.
  128.  
  129.       Furthermore, your posting must have a valid E-mail reply address
  130.       in the header, either in the "From:" field, or if not in "From:"
  131.       then in "Reply-To:".
  132.  
  133.       Example:
  134.  
  135.        From: guru@foosys.com (Joe R. Programmer)
  136.        Followup-To: comp.sys.foo
  137.        Reply-To: faq-mail@foosys.com (FAQ Comments address)
  138.  
  139.       In this example, "guru" apparently wants mail about the FAQ to
  140.       go to a different address than the rest of his mail.  I've shown
  141.       the "From:" header, because the version of the FAQ that you
  142.       forward to me should show the "From:" header just as it will
  143.       appear when the article is actually posted.
  144.  
  145.    d. Supersedes, Expires, References (O)
  146.  
  147.       It is a good idea to use "Supersedes:" and "Expires:" header
  148.       lines to make sure that each version of your FAQ stays around
  149.       until the next time it is posted.  A useful tool for this is my
  150.       perl FAQ poster.  It is available from pit-manager.mit.edu, via
  151.       anonymous ftp in the file /pub/post_faq/post_faq.shar, or via
  152.       mail server (send mail to mail-server@pit-manager.mit.edu with
  153.       "send post_faq/post_faq.shar" in the body).
  154.  
  155.       Furthermore, if you are posting a multi-part FAQ posting or a
  156.       series of related FAQ postings, it is a good idea to add a
  157.       "References:" line to all of the postings except the first one,
  158.       making the contents of that line the Message-ID of the first
  159.       posting in the series.  If you do this, then people who use
  160.       threaded news readers will be able to manipulate the entire
  161.       series as a single thread, including (for example) killing the
  162.       entire thread if they're not interested or saving the entire
  163.       thread to a file with one command.  The perl FAQ poster
  164.       mentioned above supports an option for doing this.
  165.  
  166.       Example:
  167.  
  168.        Expires: Fri, 1 May 1992 00:00:00 GMT
  169.        Supersedes: <foo-faq_701650000@foosys.com>
  170.  
  171.       The date in the "Expires:" header should be far enough into the
  172.       future that a new version of the FAQ will be posted before the
  173.       one you're posting now expires.  I've shown both headers in the
  174.       format my post_faq script would use.  I haven't shown a
  175.       "References:" header, since the example posting I've been
  176.       presenting is not part of a multi-part FAQ; if there were a
  177.       "References:" header, it would contain a Message ID just like
  178.       the "Supersedes:" header.
  179.  
  180.    e. Summary (O)
  181.  
  182.       You are encouraged to put a summary of the contents of your
  183.       article in the Summary field of the header.  Try to describe
  184.       what your FAQ discusses, and aim your description at someone who
  185.       may not actually be directly interested in the topic covered by
  186.       your FAQ.  There have been discussions about using the Summary
  187.       fields of the FAQ postings in news.answers to construct a short
  188.       "catalog" of the information available through news.answers, so
  189.       think of the Summary field as a "catalog entry" for your FAQ.
  190.  
  191.       Note that header fields are allowed to span multiple lines, as
  192.       long as the continuation lines after the first start with
  193.       whitespace (at least one space or tab character).
  194.  
  195.       Example:
  196.  
  197.        Summary: This posting contains a list of Frequently Asked
  198.                Questions (and their answers) about Foo computers.  It
  199.                should be read by anyone who wishes to post to the
  200.                comp.sys.foo newsgroup.
  201.  
  202.   2. The auxiliary header
  203.  
  204.      The auxiliary header looks like the main message header (i.e.
  205.      "Field-name: field-value"), but is separated from the main
  206.      message header by a blank line, as well as followed by a blank
  207.      line separating it from the rest of the body of the message.
  208.  
  209.      The auxiliary header of this posting is:
  210.  
  211.       Archive-name: news-answers/guidelines
  212.       Version: $Id: guidelines,v 1.39 1992/12/14 02:28:10 jik Exp $
  213.  
  214.    a. Archive-name (R)
  215.  
  216.       In order to be cross-posted in news.answers, your posting must
  217.       include an auxiliary archival header with an "Archive-name:"
  218.       field.
  219.  
  220.       The archive name should be a short (14 characters or less, if at
  221.       all possible, and if not, then each component of the name should
  222.       be unique in the first 14 characters), one-word (hyphens
  223.       allowed) tag identifying the FAQ.  For example, the
  224.       comp.unix.questions FAQ is "unix-faq" (which means that the
  225.       auxiliary header contains "Archive-name: unix-faq").  Multi-part
  226.       FAQs should be named "name/part1", "name/part2", etc.  If you
  227.       post a diff for your FAQ, it should be named "name/diff".  If
  228.       you post multiple diffs for a multi-part FAQ, they should be
  229.       named "name/diff1", "name/diff2", etc. (if you want to use just
  230.       one diff for a multi-part FAQ, you can juse use "name/diff" as
  231.       its name).  If you post a diff to a one-part posting, then the
  232.       original FAQ should be named "name/part1" (although you can use
  233.       a name besides "part1" if you think there is a more appropriate
  234.       tag to identify the posting) and the diff should be named
  235.       "name/diff".  Avoid periods in the archive name, because some
  236.       operating systems choke on them; if you must have word
  237.       separators, use hyphens rather than periods.
  238.  
  239.       Please pick the archive name that you would like to use for your
  240.       posting, and include the "Archive-name:" line with that archive
  241.       name in it, when submitting to news.answers.  If there is some
  242.       problem with it, or if I would like to suggest an alternate
  243.       name, I will let you know.
  244.  
  245.       Example:
  246.  
  247.        Archive-name: foo-faq
  248.  
  249.       If your posting already has an "Archive-name:" line which is not
  250.       a valid news.answers archive name, and you do not want to change
  251.       it, you can use a "News-answers-archive-name:" header line
  252.       instead.
  253.  
  254.    b. Other archive names (O)
  255.  
  256.       The software which builds the FAQ archive on pit-manager.mit.edu
  257.       (see the "Introduction to the news.answers newsgroup" posting
  258.       for more information about it) automatically uses the
  259.       "Archive-name:" line to determine the file name in which to save
  260.       an FAQ, when saving it in any of the "answers" newsgroups
  261.       (news.answers, rec.aviation.answers, etc.).
  262.  
  263.       Furthermore, if you have a field of the form
  264.       "Newsgroup-name-archive-name: name" in your FAQ's auxiliary
  265.       header (see the example below), the specified archive name will
  266.       be used to save in the specified newsgroup.  Such a
  267.       newsgroup-specific archive name overrides any generic
  268.       "Archive-name:" line.
  269.  
  270.       When an archive name for an FAQ cannot be determined in either
  271.       of the ways mentioned above, the Subject line of the posting
  272.       (with some minor modifications) is used as its file name.
  273.  
  274.       For example, if you have this in your normal header:
  275.  
  276.        Newsroups: comp.foo,comp.bar,comp.answers,news.answers
  277.        Subject Comp.foo FAQ
  278.  
  279.       and this in your auxiliary header:
  280.  
  281.        Archive-name: foo-faq
  282.        Comp-bar-archive-name: bar-faq
  283.  
  284.       then the posting will be saved as "foo-faq" in comp.answers and
  285.       news.answers (because they are both "answers" newsgroups and
  286.       will therefore use the Archive-name line), as "bar-faq" in
  287.       comp.bar, and as "Comp.foo_FAQ" in comp.foo.
  288.  
  289.       If you do decide to specify additional archive names in your
  290.       posting, please obey the guidelines for archive names given
  291.       above.
  292.  
  293.    b. Last-modified, Version (O)
  294.  
  295.       You can have other fields in the auxiliary header, if you want.
  296.       Two common ones are "Last-modified:" and "Version:".
  297.  
  298.       Example:
  299.  
  300.        Last-modified: 1992/03/25
  301.        Version: 2.5
  302.  
  303.   3. Sample FAQ headers
  304.  
  305.      Putting together the examples I've given above, your FAQ's
  306.      headers (or, at least, the ones you submit to me) might look like
  307.      this:
  308.  
  309.      From: guru@foosys.com (Joe R. Programmer)
  310.      Newsgroups: comp.sys.foo,news.answers
  311.      Subject: comp.sys.foo FAQ
  312.      Followup-To: comp.sys.foo
  313.      Reply-To: faq-mail@foosys.com (FAQ Comments address)
  314.      Summary: This posting contains a list of Frequently Asked
  315.              Questions (and their answers) about Foo computers.  It
  316.              should be read by anyone who wishes to post to the
  317.              comp.sys.foo newsgroup.
  318.      Expires: Fri, 1 May 1992 00:00:00 GMT
  319.      Supersedes: <foo-faq_701650000@foosys.com>
  320.  
  321.      Archive-name: foo-faq
  322.      Last-modified: 1992/03/25
  323.      Version: 2.5
  324.  
  325.      Note that the blank line separating the normal header from the
  326.      auxiliary header must be completely blank, i.e., no tabs or
  327.      spaces, and that there must also be one or more completely blank
  328.      lines after the auxiliary header.
  329.  
  330.      Of course, you can include in the posting header any of the other
  331.      standard USENET header fields that have not been discussed here.
  332.  
  333.  C. Mailing lists for FAQ maintainers
  334.  
  335.     Maintainers of FAQs are strongly urged to join the faq-maintainers
  336.     mailing list, which is used for discussion about the news.answers
  337.     newsgroup and the maintenance of USENET FAQs.
  338.  
  339.     If you don't want to be on the discussion list, you may wish to
  340.     join the faq-maintainers-announce list, which will be used only
  341.     for announcements, instead.  Note that subscribers to
  342.     faq-maintainers automatically receive messages sent to
  343.     faq-maintainers-announce.
  344.  
  345.     When submitting your FAQ, make sure to let me know whether or not
  346.     you want to be on one of the lists.
  347.  
  348.  D. List of Periodic Informational Postings
  349.  
  350.     Unless you tell me otherwise, I will add any postings submitted to
  351.     news.answers to the "List of Periodic Informational Postings"
  352.     (LoPIP) articles which appear in news.answers, news.lists, and
  353.     news.announce.newusers.  Therefore, in addition to seeing a copy
  354.     of your posting when you submit it to news.answers, I also need
  355.     you to tell me the frequency at which you intend to post it, since
  356.     the LoPIP posting contains a frequency field for each entry in it.
  357.  
  358.     If you do not have copies of the LoPIP postings and would like to
  359.     get them, to see what they're like or to check if your FAQ is
  360.     already listed, see the instructions at the end of this message.
  361.  
  362.  E. Article approval
  363.  
  364.     Once all of the other issues listed in this posting are resolved,
  365.     you will be given approval to cross-post your FAQ to news.answers.
  366.     You will have to indicate in the header of your posting that such
  367.     approval has been given, or the posting will be mailed to me
  368.     instead of posted.
  369.  
  370.     Note that I am intentionally being somewhat vague about what this
  371.     entails.  When I approve your posting for news.answers, I will
  372.     provide more specific instructions.
  373.  
  374.  
  375. II. Submission instructions
  376.  
  377.     If you have a posting which you wish to submit to news.answers,
  378.     you should first read the guidelines listed above and modify your
  379.     posting to conform to them.  Then, you should submit it by posting
  380.     it to the news.answers newsgroup, assuming that the software on
  381.     the poster's site works properly and will forward the posting to
  382.     the news.answers moderator, or by mailing it to the news.answers
  383.     submission address, news-answers@MIT.Edu.  ONLY SUBMISSIONS SHOULD
  384.     BE MAILED TO THAT ADDRESS.  If there is some commentary or
  385.     explanation that needs to be made, it should be mailed in a
  386.     separate message to news-answers-request@MIT.Edu, which is the
  387.     moderator contact address for any news.answers-related business.
  388.  
  389.     Please submit the FAQ in a form as close as possible to how it
  390.     appears when you post it normally.  This means that you should
  391.     include a complete header, with at the very least the Subject line
  392.     you normally use.  I very much prefer you actually posting the
  393.     message to news.answers as you would post it normally, including
  394.     the cross-posted newsgroups, but omitting the moderation approval
  395.     header line that would cause the article to actually be posted
  396.     rather than mailed to me; this way, I will get to see exactly how
  397.     the article will look when it is actually posted in news.answers.
  398.     Also, if your FAQ does not say somewhere near the top how often it
  399.     is posted, then please let me know the frequency in separate
  400.     E-mail.
  401.  
  402.     Note that if you do not indicate moderator approval in the header
  403.     of your posting, it will NOT be posted to any newsgroup, even if
  404.     you list other newsgroups on the Newsgroups line besides
  405.     news.answers.  Therefore, you CAN and SHOULD place all Newsgroups
  406.     to which you intend to post in the Newsgroups line, in the order
  407.     you intend them to be in when you post.
  408.  
  409.     I will respond, either by agreeing that the FAQ belongs in
  410.     news.answers as-is, by asking you to make minor modifications to
  411.     it in order to make it acceptable, or by rejecting it as
  412.     inappropriate for news.answers.  If you are asked to make
  413.     modifications, please do so and resubmit the posting to me just as
  414.     you did the first time.
  415.  
  416.     Once an FAQ has been approved for news.answers, you will post it
  417.     directly to the group yourself, by indicating in the header of the
  418.     message that it was approved by the news.answers moderator, as
  419.     described above.
  420.  
  421.     If possible, try to avoid posting your FAQ at a "predictable"
  422.     time.  For example, if you have decided to post it monthly, don't
  423.     automatically decide to post it on the first of every month.  This
  424.     causes a flood of FAQs in news.answers (and on the net in general)
  425.     at certain times of months, and this flood is big enough to
  426.     overwhelm some smaller sites and many readers of news.answers.
  427.     Therefore, rather than picking the "obvious" time to post, pick
  428.     some other, random time during the month to do your posting.
  429.  
  430. III. If you've submitted before
  431.  
  432.      If you've submitted FAQs to news.answers before, you still have
  433.      to submit any new FAQs to me using the procedure described above,
  434.      i.e., you cannot just post them directly to news.answers.  This
  435.      is also true if you add new parts to a multi-part posting, or if
  436.      you convert a single posting into a multi-part posting.
  437.  
  438. IV. Making changes to approved postings
  439.  
  440.     You should try to let me know if you change the Newsgroups or
  441.     Subject line of a posting that you are cross-posting to
  442.     news.answers, although this isn't very important and I probably
  443.     won't have a heart attack if you forget or don't have time.
  444.  
  445.     You should definitely let me know if someone else takes over the
  446.     maintenance of a posting that you've submitted.
  447.  
  448. V. This posting
  449.  
  450.    Comments about, suggestions about or corrections to this posting
  451.    are welcomed.  If you would like to ask me to change this posting
  452.    in some way, the method I appreciate most is for you to actually
  453.    make the desired modifications to a copy of the posting, and then
  454.    to send me the modified posting, or a context diff between my
  455.    posted version and your modified version (if you do the latter,
  456.    make sure to include in your mail the "Version:" line from my
  457.    posted version).  Submitting changes in this way makes dealing with
  458.    them easier for me and helps to avoid misunderstandings about what
  459.    you are suggesting.
  460.  
  461.    The following people provided feedback and helped to make this
  462.    posting more readable and useful:
  463.  
  464.      Stan Brown <brown@NCoast.ORG>
  465.      Aydin Edguer <edguer@alpha.CES.CWRU.Edu>
  466.      Tom_Lane@G.GP.CS.CMU.EDU
  467.      Cindy Tittle Moore <tittle@ics.uci.edu> 
  468.      Steven D. Ourada <sourada@iastate.edu>
  469.      Ken Shirriff <shirriff@sprite.Berkeley.EDU>
  470.      Dan Tilque <dant@logos.WR.TEK.COM>
  471.      Bill Wohler <wohler@sap-ag.de>
  472.  
  473.  
  474. V. Getting the "List of Periodic Informational Postings"
  475.  
  476.    There are three "List of Periodic Informational Postings"
  477.    postings:
  478.  
  479.     Subject: List of Periodic Informational Postings, Part 1/4
  480.     Subject: List of Periodic Informational Postings, Part 2/4
  481.     Subject: List of Periodic Informational Postings, Part 3/4
  482.     Subject: List of Periodic Informational Postings, Part 4/4
  483.     Newsgroups: news.lists,news.announce.newusers,news.answers
  484.  
  485.    They are available in the indicated USENET newsgroups, or via
  486.    anonymous ftp from pit-manager.mit.edu (18.172.1.27) in the files:
  487.  
  488.     /pub/usenet/news.answers/periodic-postings/part1
  489.     /pub/usenet/news.answers/periodic-postings/part2
  490.     /pub/usenet/news.answers/periodic-postings/part3
  491.     /pub/usenet/news.answers/periodic-postings/part4
  492.  
  493.    They are also available from mail-server@pit-manager.mit.edu by
  494.    sending a mail message containing any or all of:
  495.  
  496.     send usenet/news.answers/periodic-postings/part1
  497.     send usenet/news.answers/periodic-postings/part2
  498.     send usenet/news.answers/periodic-postings/part3
  499.     send usenet/news.answers/periodic-postings/part4
  500.  
  501.    If you want to find out more about the mail server, send a message
  502.    to it containing "help".
  503.  
  504. -- 
  505. Jonathan Kamens                                         jik@MIT.Edu
  506. Aktis, Inc.                                 Moderator, news.answers
  507.